package com.admin.req.declare;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
@ApiModel("DeclareScienceReq(申报记录 - 区县-气象局)")
public class DeclareWeatherBureauReq implements Serializable {
    /**
     * 
     */
    private Integer id;

    /**
     * 
     */
    private Integer declareId;

    /**
     * 
     */
    @ApiModelProperty(value = "上报信息数")
    private Integer reportNum;

    /**
     * 有无检测设施 0 有 1 无
     */
    @ApiModelProperty(value = "有无检测设施 0 有 1 无")
    private Integer testHasStatus;

    /**
     * 检测说明
     */
    @ApiModelProperty(value = "检测说明")
    private String testRemark;

    /**
     * 应急准备认证材料
     */
    @ApiModelProperty(value = "应急准备认证材料")
    private List<AttachmentReq> prepareFiles;

    /**
     * 防雷装置 0 有 1 无
     */
    @ApiModelProperty(value = "防雷装置 0 有 1 无")
    private Integer thunderHasStatus;

    /**
     * 防雷说明
     */
    @ApiModelProperty(value = "防雷说明")
    private String thunderRemark;

    /**
     * 公共场所，防雷状态 0 有 1 无
     */
    @ApiModelProperty(value = " 公共场所，防雷状态 0 有 1 无")
    private Integer publicThunderHasStatus;

    /**
     * 知晓率
     */
    @ApiModelProperty(value = "知晓率")
    private String spreadRate;


    @ApiModelProperty(value = "公共防雷说明")
    private String publicThunderRemark;


}